//package com.share.ai.spring.web;
//
//import lombok.extern.slf4j.Slf4j;
//import org.springframework.web.bind.annotation.RequestMapping;
//import org.springframework.web.bind.annotation.RestController;
//
//@Slf4j
//@RestController
//@RequestMapping("/ollama")
//public class OllamaController {
//
//    @Autowired
//    private OllamaChatModel ollamaChatModel;
//
//
//    /**
//     * 调用OpenAI的接口
//     *
//     * @param prompt 我们提的问题
//     * @return
//     */
//    @RequestMapping(value = "/ask")
//    public String ask(@RequestParam(value = "prompt") String prompt) {
//        log.info("请求参数={}", prompt);
//        long start = System.currentTimeMillis();
//        String content = ollamaChatModel.call(prompt);
//        long end = System.currentTimeMillis();
//        log.info("耗时={},响应参数={}", end - start, content);
//        return content;
//    }
//
//    @RequestMapping(value = "/chat")
//    public Object chat2(@RequestParam(value = "prompt") String prompt) {
//        log.info("请求参数={}", prompt);
//        long start = System.currentTimeMillis();
//        String content = ollamaChatModel.call(new Prompt(prompt)).getResult().getOutput().toString();
//        long end = System.currentTimeMillis();
//        log.info("耗时={},响应参数={}", end - start, content);
//        return content;
//    }
//}
